dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Gathering Place
— definition
1.
gathering place (Noun)
1 definition
gathering place (Noun)
— A favourite haunt where people gather.
6 types of
hangout
haunt
repair
resort
stamping ground
stomping ground